PIOUS: A Scalable Parallel I/O System for Distributed Computing Environments
نویسندگان
چکیده
Environments Steven A. Moyer V. S. Sunderam Department of Mathematics and Computer Science Emory University, Atlanta, GA 30322, U.S.A. fmoyer, [email protected] Abstract PIOUS is a parallel le system architecture that provides cost-e ective, scalable bandwidth in a network computing environment. PIOUS employs data declustering, to exploit the combined le I/O and bu er cache capacities of networked computing resources, and transaction-based concurrency control, to guarantee access consistency without explicit synchronization. This paper presents preliminary results from a prototype PIOUS implementation.
منابع مشابه
Pious: an Architecture for Parallel I/o in Distributed Computing Environments 1
PIOUS is a parallel le system architecture for providing process groups access to permanent storage within a heterogeneous network computing environment. PIOUS employs data declustering to exploit the combined le I/O and bu er cache capacities of multiple interconnected computer systems. Elements of the PIOUS architecture interoperate via transaction-based protocols to provide concurrency contr...
متن کاملParallel I/o as a pArallel Application
Metacomputing environments provide a software platform for implementing parallel applications utilizing networked computing resources. Such programming environments ooer a cost-eeective alternative to parallel machines for many classes of problems. Unfortunately , most metacomputing environments either provide no I/O facilities, or serialize all I/O requests and thus limit application performan...
متن کاملParallel I/O for distributed systems: Issues and implementation
Parallel and distributed computing have matured suuciently for their adoption in production environments, consequently necessitating eeec-tive, robust, and eecient frameworks for input and output. A number of concurrent I/O initiatives have evolved in response to these needs, some system speciic, others proposing an abstract framework and portable interface. These parallel and distributed I/O e...
متن کاملA Parallel I / O System for High - Performance DistributedComputing
PIOUS is a parallel le system architecture for providing process groups access to permanent storage within a heterogeneous network computing environment. PIOUS supports parallel application development by providing coordinated access to paraale le objects with guaranteed consistency semantics and a dynamically-selectable fault tolerance level. For performance, PIOUS declusters les to exploit th...
متن کاملScalable Concurrency Control for Parallel File Systems
Parallel le systems employ data declustering to increase I/O throughput. As a result, a single read or write operation can generate concurrent data accesses on multiple storage devices. Unless a concurrency control mechanism is employed, familiar le access semantics are likely to be violated. This paper details the transaction-based concurrency control mechanism implemented in the PIOUS paralle...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 1994